﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MJM.SPP.AccesoDatos;
using MJM.SPP.EntidadesNegocio;

namespace MJM.SPP.ComponentesNegocio
{
    public class RestriccionUsuarioCN
    {
        RestriccionUsuarioAD objRestriccionUsuarioAD =new RestriccionUsuarioAD();

        public int Insertar(RestriccionUsuarioEN obj)
        {
            return objRestriccionUsuarioAD.Insertar(obj);
        }

        public List<RestriccionUsuarioEN> Listar()
        {
            return objRestriccionUsuarioAD.Listar();
        }

        public RestriccionUsuarioEN Obtener(String Usuario)
        {
            List<RestriccionUsuarioEN> lst = Listar();
            for (int i = 0; i < lst.Count; i++)
                if (lst[i].USUPAD_P_chUSU == Usuario.ToUpper())
                    return lst[i];
            return null;
        }

        public int Eliminar(RestriccionUsuarioEN obj)
        {
            obj.RESCUE_inFLAELI = 0;
            return objRestriccionUsuarioAD.Modificar(obj);
        }
    }
}
